package com.unisal.java;

import java.util.ArrayList;
import java.util.Iterator;

public class MenuPanquecasDaCasa implements Menu{
	ArrayList<ItemDoMenu> itensDoMenu;

	public MenuPanquecasDaCasa() {
		itensDoMenu = new ArrayList<>();

		adicionaItem("Panqueca K&B's", "panqueca com presunto, ovos e torrada",
				true, 2.99);

		adicionaItem("Panqueca comum", "paqueca com ovos fritos", true, 2.99);

		adicionaItem("Panqueca BlueBarry",
				"panquecas feitas com BlueBerry  frescos", true, 3.49);

		adicionaItem("Waffles",
				"panqueca com sua escolha Bleuberry ou Presunto", true, 3.59);
	}

	private void adicionaItem(String nome, String descricao,
			boolean vegetariano, double preco) {
		ItemDoMenu itemDoMenu = new ItemDoMenu(nome, descricao, vegetariano,
				preco);
		itensDoMenu.add(itemDoMenu);
	}

	public Iterator<ItemDoMenu> criaIterator() {
		return itensDoMenu.iterator();

	}
}
